permanent stricture - French English Dictionary